Adam Wulkiewicz
2bcfea2a44
Merge pull request #639 from awulkiew/feature/rtree_refactor
...
R-tree improvements.
2020-01-24 22:44:29 +01:00
Barend Gehrels
b0af450434
Merge pull request #651 from barendgehrels/feature/buffer-cleanup
...
[buffer] Cleanup, remove unused functionality
2020-01-18 14:15:22 +01:00
Barend Gehrels
35c5d67d4d
[buffer] Cleanup, remove unused functionality, calculate originals
...
and monotonic sections in another way
2019-12-18 10:13:18 +01:00
Adam Wulkiewicz
d43bd3df92
Merge pull request #648 from barendgehrels/test/issue_643
...
[TEST] add testcases for reported issues
2019-11-25 14:37:07 +01:00
Barend Gehrels
331e7f80c9
[TEST] add testcases for reported issues
2019-11-23 14:03:40 +01:00
Vissarion Fisikopoulos
640e03a13f
Merge pull request #647 from awulkiew/fix/karney_inverse
...
Fix odr-used constants and improve const-correctness in karney_inverse.
2019-11-20 10:49:43 +02:00
Adam Wulkiewicz
d9222e7309
[formulas] Fix odr-used constants and improve const-correctness in karney_inverse.
...
Using static const variables instead of static constexpr variables also
enables the use of user-defined types without constexpr constructor.
2019-11-20 00:52:11 +01:00
Adam Wulkiewicz
08b4e4e354
Merge pull request #645 from vissarion/fix/Wunused-parameter
...
fixing `Wunused-parameter` warnings
2019-11-19 14:48:54 +01:00
Vissarion Fisikopoulos
6aadc8f0c7
[strategies] Fixing Wunused-parameter warnings
2019-11-19 13:09:05 +02:00
Adam Wulkiewicz
b83a65d431
Merge pull request #644 from awulkiew/fix/karney_inverse
...
Move math::difference_angle() because it uses C++11 std::reminder.
2019-11-18 21:33:46 +01:00
Adam Wulkiewicz
abccc900b5
[util][formulas] Move difference_angle because of usage of C++11 and add const& to math util arguments.
2019-11-18 21:27:57 +01:00
Adam Wulkiewicz
735b3c53a4
[extensions][nsphere] Fix compilation errors.
2019-11-17 21:17:29 +01:00
Barend Gehrels
c5ef6985ef
Merge pull request #640 from barendgehrels/minor/sort_and_test
...
Minor changes
2019-11-14 22:46:04 +01:00
Adam Wulkiewicz
250e2ac8ad
Merge pull request #641 from vissarion/fix/deprecated_header
...
Fix deprecated header for floating_point_comparison
2019-11-14 16:59:41 +01:00
Vissarion Fisikopoulos
20a463346d
Fix deprecated header for floating_point_comparison
2019-11-14 15:42:45 +02:00
Barend Gehrels
e4fbc736a4
[test] update defines for non-Kramer case
2019-11-13 13:09:14 +01:00
Barend Gehrels
c3c7a99c5f
[test] Skip validity check for some cases when rescaling is not used
2019-11-13 12:53:07 +01:00
Barend Gehrels
2989992d37
[test] Write test configuration and make ccw order in tests optional
2019-11-13 12:52:33 +01:00
Barend Gehrels
fbf333c8a7
[test] updates in expectations and defines
2019-11-13 12:05:24 +01:00
Barend Gehrels
090e2c4e4a
[test] add testcase for issue #630
2019-11-13 11:48:44 +01:00
Barend Gehrels
5c5fd7dbef
[overlay] refactor sort-by-side such that more limited input is possible.
...
Fix the distance measure, by default it should not return anything
2019-11-13 11:43:25 +01:00
Adam Wulkiewicz
940d01e4f5
[test][index] Check elements counts after an exception is thrown.
2019-11-12 18:07:32 +01:00
Adam Wulkiewicz
ed0869c589
[index] Improve rtree state after exception is thrown in insert().
...
If exception is thrown in split prevent keeping more elements in a node
that it is allowed. So even if a user calls insert() again there won't
be a problem with pushing elements out of bounds in the same node which
is already overflowed.
2019-11-12 18:02:48 +01:00
Adam Wulkiewicz
43eec3c42b
[test][arithmetic] Replace std::fabs with bg::math::abs.
2019-11-10 20:36:34 +01:00
Adam Wulkiewicz
074122d619
[sectionalize] Enable #include, not affected by BOOST_GEOMETRY_USE_RESCALING anymore.
2019-11-07 23:53:19 +01:00
Adam Wulkiewicz
859ddb7a1e
[index] Make members_holder a member type of the rtree.
2019-11-07 22:40:51 +01:00
Adam Wulkiewicz
a5655e494e
[doc] Add 1.72.0 release notes.
2019-11-06 17:28:49 +01:00
Adam Wulkiewicz
ca52913fef
[doc] Add Tinko Bartels as contributor.
2019-11-06 16:58:58 +01:00
Adam Wulkiewicz
d6bafb9908
[doc][strategies] Fix errors in documentation of matrix transformers.
2019-11-06 16:48:16 +01:00
Adam Wulkiewicz
0af5060bbf
Merge pull request #479 from awulkiew/fix/empty_union
...
Fix for empty spherical union
2019-11-06 13:52:56 +01:00
Adam Wulkiewicz
91dafccc33
Merge pull request #637 from awulkiew/fix/karney
...
Fix MSVC compailation errors in karney_inverse.
2019-11-06 13:45:02 +01:00
Adam Wulkiewicz
432ebd5be5
[util] Add missing copyright note.
2019-11-06 00:21:21 +01:00
Adam Wulkiewicz
a826d99c6c
[test][formulas] Extract karney_inverse tests into separate file.
2019-11-06 00:17:39 +01:00
Adam Wulkiewicz
adb2f46a84
[formulas] Add missing include in inverse_karney.hpp
2019-11-06 00:15:50 +01:00
Adam Wulkiewicz
f289af8b23
[util] Fix type conversion and improve readability of evaluate_coeffs_C3.
2019-11-05 22:17:52 +01:00
Adam Wulkiewicz
4ae803e357
[formulas] Fix min/max calls in karney_inverse not compiling with MSVC.
2019-11-05 21:01:11 +01:00
Vissarion Fisikopoulos
6ab45a5afd
Merge pull request #636 from awulkiew/fix/disable_karney
...
[strategies] Do not include karney strategy and parameters by default.
2019-11-05 17:16:27 +02:00
Adam Wulkiewicz
1832ff5a48
Merge pull request #634 from vissarion/fix/distance_accuracy
...
[tests] Decrease accuracy in distance_cross_track geographic strategy…
2019-11-05 14:01:47 +01:00
Adam Wulkiewicz
386b0fca11
[strategies] Do not include karney strategy and parameters by default.
...
The reasons are:
- karney formulas expect degrees so they won't work with strategies
right now
- karney_inverse requires C++11
2019-11-05 13:47:47 +01:00
Adam Wulkiewicz
b0e3bd8541
[rtree] Simplify node destruction calls.
2019-11-04 23:49:20 +01:00
Adam Wulkiewicz
477627d16a
[rtree] Extract members_holder and pass it into visitors instead of multiple types.
2019-11-03 14:27:20 +01:00
Vissarion Fisikopoulos
dcb9db9809
Merge pull request #502 from BoostGSoC18/example/distance_formula
...
Example: usage of distance formula
2019-11-02 15:28:22 +02:00
Adeel Ahmad
acac1d1c52
[example] Add example on distance formula
...
The formula used is Karney's direct method.
2019-11-02 07:16:54 +01:00
Vissarion Fysikopoulos
a2089e4a1b
[tests] Decrease accuracy in distance_cross_track geographic strategy tests
2019-10-31 18:18:34 +02:00
Vissarion Fisikopoulos
8f1e5068ae
Merge pull request #500 from BoostGSoC18/feature/karney_inverse
...
Introduce formula for Karney's inverse geodesic method
2019-10-31 17:00:31 +02:00
Barend Gehrels
1ae1d3578a
Merge pull request #632 from barendgehrels/fix/buffer_onesided
...
Fix/buffer onesided
2019-10-30 22:37:01 +01:00
Adam Wulkiewicz
664737b236
[policies] Rename variables in segment_ratio comparison utils.
2019-10-30 15:39:32 +01:00
Barend Gehrels
9231f87bfb
[various] minor typos and removed unused include
2019-10-30 14:45:07 +01:00
Barend Gehrels
af316e7a39
[buffer] fix inside-piece detection for one-sided buffers
2019-10-30 14:44:23 +01:00
Barend Gehrels
8aa31d68cc
[buffer] fix round end cap for asymmetric buffers
2019-10-30 12:34:40 +01:00