Commit Graph

7950 Commits

Author SHA1 Message Date
Adam Wulkiewicz
30ebfb8cd5 [test][disjoint] Add failing cases of Seg/Box (issue 579). 2019-03-25 20:15:53 +01:00
Adam Wulkiewicz
7c82a8f14d [test][envelope] Add cases of spherical polygons (issues 466 and 471). 2019-03-21 20:19:15 +01:00
Vissarion Fisikopoulos
62d8e3cf03 Merge pull request #574 from vissarion/fix/add_test_series
Add tests for series expansion
2019-03-20 15:03:16 +02:00
Vissarion Fysikopoulos
ff36bf3ba9 [formula] Remove unused variable from karney_direct 2019-03-20 14:45:33 +02:00
Vissarion Fysikopoulos
265517f69a [test] Add test for series expansion comparision with geographiclib 2019-03-20 14:43:38 +02:00
Vissarion Fisikopoulos
946426751c Merge pull request #562 from kenba/develop
Update series_expansion.hpp
2019-03-20 11:14:03 +02:00
Adam Wulkiewicz
4ad175bd8f Merge pull request #573 from Kojoley/patch-1
interpolate_point_spherical: inline var initialization
2019-03-20 04:30:01 +01:00
Nikita Kniazev
c24f8c4bfc interpolate_point_spherical: inline var initialization
Fixes msvc < 12 failures.
2019-03-20 01:06:51 +03:00
Vissarion Fisikopoulos
aede53101b Merge pull request #571 from vissarion/fix/distance_acos
Fix nan result in geo distance
2019-03-15 14:49:39 +02:00
Vissarion Fysikopoulos
2a92f39244 [doc] Update release notes. 2019-03-15 14:46:20 +02:00
Vissarion Fysikopoulos
220fe13890 [strategy][test] Robust acos call and tests 2019-03-15 14:43:45 +02:00
Adam Wulkiewicz
392f73e796 Merge pull request #570 from vissarion/fix/vertex_longitude
Fix for distance between geometries
2019-03-14 19:41:27 +01:00
Adam Wulkiewicz
e22d2410c8 Merge pull request #567 from awulkiew/fix/direct_formulas
Allow negative distance in direct formulas.
2019-03-14 19:40:28 +01:00
Vissarion Fysikopoulos
4d5aedf648 [test] Add test case that fail without swapping longitudes in box segment strategy 2019-03-13 15:43:57 +02:00
Vissarion Fysikopoulos
9a79ed3f7a [strategy] Swap coordinates before calling vertex longitude formula from distance segment box 2019-03-13 15:43:12 +02:00
Barend Gehrels
96956c3519 [test] Change expectations because of failing tests on MSVC 2019-03-13 14:35:29 +01:00
Barend Gehrels
89b64c416a [test] Simplify conditional code as done earlier 2019-03-13 13:57:16 +01:00
Barend Gehrels
baaf2e3284 [test] add testcases for reported issues #566, and to mailing list at March 7 2019-03-13 13:56:44 +01:00
Adam Wulkiewicz
c3a18fbfa4 [formulas] Handle azimuth sign 0 in differential_quantities calculation. 2019-03-12 19:32:58 +01:00
Adam Wulkiewicz
c7a4c12f71 [test][formulas] Add tests for negative distance in direct formulas. 2019-03-12 01:42:39 +01:00
Adam Wulkiewicz
37431351de [formulas] Fix reduced length sign on equator for negative distance. 2019-03-12 01:42:01 +01:00
Adam Wulkiewicz
cbc648e9aa [formulas] Allow negative distance in direct formulas. 2019-03-12 01:35:06 +01:00
Barend Gehrels
6344e3c72e Merge pull request #563 from barendgehrels/enhance/more-remove-rescale-preparations
Enhance/more remove rescale preparations
2019-03-06 09:47:34 +01:00
Barend Gehrels
24455aeab8 changes in comments 2019-03-05 20:31:20 +01:00
Vissarion Fisikopoulos
869b20cfe8 Merge pull request #564 from awulkiew/fix/line_interpolate
Fix/line interpolate
2019-03-05 10:03:55 +02:00
Adam Wulkiewicz
c2d6b56521 [test][line_interpolate] Fix dereference of non-dereferencable iterators. Remove typename keyword. Improve error message. 2019-03-04 18:31:02 +01:00
Adam Wulkiewicz
2c44cfcdb6 [line_interpolate] Fix compilation error, change names. 2019-03-04 18:24:33 +01:00
Barend Gehrels
3a025c43d5 [test] add testcase for issue #369. For this, add logarithmic
option to compare very small areas. Use this too in county and aimes
2019-03-02 19:13:15 +01:00
Barend Gehrels
afc2c87e02 [test] Add testcase for reported issue #548, which succeeds without rescaling 2019-03-02 17:51:09 +01:00
Barend Gehrels
e7ddb0a056 [test] Add testcase for reported issue 555: buffer deflate omits interior ring
It is OK when rescaling is turned off
2019-03-02 17:26:07 +01:00
Barend Gehrels
5314fdd8d9 [test] Simplify settings
(add one previously deleted validity value)
2019-03-02 17:07:59 +01:00
Barend Gehrels
7f23fcea98 [test] Harmonize define (four variants were used).
If defined, just ignore test_validity flag (such that validity is
always checked), same for sym_difference
2019-03-02 16:08:24 +01:00
Barend Gehrels
59c795a967 [test] Verify testcases (union, intersection, diff, buffer) w.r.t. turning off
rescaling.
Because of the preparation steps, many tests already succeed
2019-03-02 15:57:29 +01:00
Barend Gehrels
7daee6f273 [buffer] Extract buffer_box to separate heaaderfile 2019-03-02 13:42:49 +01:00
Barend Gehrels
07dd079033 [CONFIG] Use a positive define (USE_RESCALING) instead of an unclear negative
one (NO_ROBUSTNESS). Precedes removing of the rescaling.
2019-03-02 13:39:50 +01:00
Ken Barker
bc5574408c Update series_expansion.hpp
Change evaluate_coeffs_C3 for issue #560
2019-03-02 08:37:13 +00:00
Adam Wulkiewicz
7d6cf1165b [extensions][nsphere] Fix compilation errors. 2019-03-01 16:22:21 +01:00
Adam Wulkiewicz
deee6ac6d7 Merge pull request #559 from barendgehrels/enhance/remove_no_self_defines
Enhance/remove no self defines
2019-02-27 17:12:56 +01:00
Vissarion Fisikopoulos
f7bb5239fd Merge pull request #526 from vissarion/feature/line_interpolate_point_2
Line interpolate algorithm
2019-02-27 15:14:57 +02:00
Vissarion Fisikopoulos
1c0f3e398a Merge branch 'develop' into feature/line_interpolate_point_2 2019-02-27 15:13:37 +02:00
Vissarion Fysikopoulos
eea4d04abe [algorithm] Fix indentation in line_interpolate 2019-02-27 15:12:13 +02:00
Barend Gehrels
d67688ee2b [TEST] Remove defines, in general "not no_selfturns" (= use them)
and remove other branch not using them.
Because self turns are now stable, default, and without them does not need
to be unit tested.
Plus it can make test cases with/without rescaling way more complex.
2019-02-23 14:35:34 +01:00
Barend Gehrels
cb27d880c7 [TEST] Remove NO_SELF from svg filename 2019-02-23 14:31:04 +01:00
Barend Gehrels
9e94f6e4aa Merge pull request #546 from barendgehrels/feature/buffer_point_geographic
Merging Feature/buffer point geographic
Because reviewers were OK and all remarks are addressed
2019-02-23 14:03:24 +01:00
Barend Gehrels
f685f8ab9a Merge branch 'develop' into feature/buffer_point_geographic 2019-02-23 14:01:18 +01:00
Vissarion Fisikopoulos
45a39599f7 Merge pull request #556 from vissarion/bug/is_radian_doc
[doc] Fix error in documentation building
2019-02-20 10:26:59 +02:00
Vissarion Fysikopoulos
83976015e8 [doc] Fix and error in documentation building 2019-02-19 16:51:00 +02:00
Vissarion Fysikopoulos
701ff8d0dd [doc] Update release notes 2019-02-19 16:35:20 +02:00
Vissarion Fysikopoulos
03036b4b62 [algorithm] [strategy] [test] [doc] Rename line_interpolate_point to line_interpolate 2019-02-19 16:32:22 +02:00
Vissarion Fysikopoulos
c6a9739f48 [strategy] Change scope in some variable in line_interpolate spherical strategy 2019-02-19 09:21:55 +02:00