Dane Springmeyer
0d78de5974
Fix potential unsigned integer overflow in find_polygons_for_source
...
An invalid polygon will trigger overflow when `previous_rank` is `0` as `previous_rank - 1` will overflow. This can be detected by passing an invalid polygon like `[[8128,3600],[8224,3664],[8128,3600]]` into `boost::geometry::intersection` and compiling with `-fsanitize=undefined`
2018-08-11 09:01:40 -07:00
Yaghyavardhan singh khangarot
fc0f5525ae
[doc][similarity] Add documentation for algorithm for finding similarity between geometries
2018-08-06 05:41:12 +05:30
Yaghyavardhan singh khangarot
0591e109ce
[doc][similarity] add documentation for discrete_frechet_disatance and discrete_hausdorff_distance.
2018-08-02 19:52:40 +05:30
Adam Wulkiewicz
21362e7cb2
Merge branch 'bg-prepare'
2018-08-01 16:14:06 +02:00
Adam Wulkiewicz
5357c4f15c
[srs] Disable str_cast specializations with C++11 features in MSVC<=12.
2018-08-01 15:15:02 +02:00
Adam Wulkiewicz
319ee31d6a
[srs] Disable str_cast specializations with C++11 features in MSVC<=12.
2018-08-01 14:09:58 +02:00
Yaghyavardhan singh khangarot
3b22b04588
[test][similarity] Rename Hausdorff Distance and Frechet Distance test files
2018-07-31 22:04:14 +05:30
Yaghyavardhan singh khangarot
a9ac6d87b9
[algorithms]Rename Hausdorff Distance and Frechet Distance algorithms
2018-07-31 22:03:21 +05:30
Adam Wulkiewicz
6ebaee91a0
Merge branch 'bg-prepare'
2018-07-30 22:18:07 +02:00
Adam Wulkiewicz
1d641425ae
[doc] Update 1.68 release notes.
2018-07-30 21:45:15 +02:00
Adam Wulkiewicz
5fbd2a1102
[doc] Update 1.68 release notes.
2018-07-30 21:43:55 +02:00
Adam Wulkiewicz
3c8714c600
[algorithms][formulas][strategies] Fix unused variable warnings.
2018-07-30 04:58:06 +02:00
Adam Wulkiewicz
e2ad044720
[algorithms][formulas][strategies] Fix unused variable warnings.
2018-07-29 22:17:40 +02:00
Adam Wulkiewicz
0c34f56ceb
[ci] Test relops in separate jobs.
2018-07-27 19:13:17 +02:00
Adam Wulkiewicz
4782cb191d
[test][algorithms] Move relops tests dirs to algorithms/ dir.
2018-07-27 19:00:19 +02:00
Adam Wulkiewicz
7f27a9f995
Merge branch 'develop' into feature/projections_interface
2018-07-25 17:07:38 +02:00
Adam Wulkiewicz
79ef70f37b
Merge pull request #486 from BoostGSoC18/feature/geodesic_direct
...
Introduce formula for Karney's direct geodesic method
2018-07-25 14:59:48 +02:00
Adam Wulkiewicz
a5e2dc043d
Merge branch 'bg-prepare'
2018-07-25 14:56:57 +02:00
Adam Wulkiewicz
15d76178ea
Merge branch 'develop' into bg-prepare
2018-07-25 14:56:06 +02:00
Adam Wulkiewicz
f509d108fe
Merge branch 'bg-prepare'
2018-07-23 16:45:14 +02:00
Adam Wulkiewicz
402c39c933
Merge branch 'feature/circleci2' into develop
2018-07-23 16:43:42 +02:00
Adam Wulkiewicz
9da0e9c046
Merge branch 'develop' into bg-prepare
2018-07-23 16:43:19 +02:00
Adam Wulkiewicz
fe4dce6dee
[doc] Update 1.68 release notes.
2018-07-23 16:40:56 +02:00
Adam Wulkiewicz
dc2844c866
Merge branch 'bg-prepare'
2018-07-23 03:10:21 +02:00
Adam Wulkiewicz
d3fd9e6d61
Merge branch 'develop' into bg-prepare
2018-07-23 03:09:22 +02:00
Adam Wulkiewicz
ff35ab1417
[ci] Add support for CircleCI 2.0.
2018-07-22 19:18:11 +02:00
Adam Wulkiewicz
577688d238
[test][index] Group rtree tests in separate directories by value_type.
2018-07-22 18:28:07 +02:00
Adeel Ahmad
1bfeba16aa
[strategies] Add distance strategy for Karney's inverse formula
2018-07-20 13:52:20 +05:00
Vissarion Fysikopoulos
142ea74cb7
[strategies] Line interpolate point spherical strategy
2018-07-19 14:36:46 +03:00
Adam Wulkiewicz
01c7c4b6e9
[srs] Fix gcc8 warnings (catching polymorphic type by value).
2018-07-19 02:01:00 +02:00
Adeel Ahmad
2ff1824683
[formulas][test] Update copyright information
2018-07-16 19:06:20 +05:00
Adam Wulkiewicz
1b3cab85bd
[srs] Add workaround for msvc-12 faulty array initialization.
2018-07-16 05:21:06 +02:00
Adam Wulkiewicz
f3e12546a0
[srs] Attempt to fix invalid constant expression preventing compilation with some versions of GCC.
2018-07-15 19:14:34 +02:00
Adam Wulkiewicz
92d3930f7b
Merge branch 'bg-prepare'
2018-07-15 19:00:37 +02:00
Adam Wulkiewicz
3f75284e24
Merge branch 'develop' into bg-prepare
2018-07-15 18:35:01 +02:00
Adeel Ahmad
b44e3aed59
[formulas] Remove unused variable a12 in karney_inverse
2018-07-13 12:15:35 +05:00
Adeel Ahmad
55c1691ddc
[formulas] Fix incorrect argument to meridian_length() function
2018-07-13 12:08:00 +05:00
Vissarion Fysikopoulos
b768e811c1
[algorithms] [strategies] Line interpolate point geographic strategy
2018-07-12 15:32:57 +03:00
Vissarion Fysikopoulos
bcfe022338
[Algorithms] Interface of line_interpolate_point algorithm
2018-07-11 16:21:56 +03:00
Adam Wulkiewicz
ec7ac6df00
[test][strategies] Remove unused variable.
2018-07-11 15:05:21 +02:00
Adam Wulkiewicz
84d08d6936
[test][iterators] Remove typename keyword.
2018-07-11 14:56:14 +02:00
Yaghyavardhan singh khangarot
ff68b40cad
[algorithms] Updated
2018-07-10 15:18:49 +05:30
Adeel Ahmad
daf03b4888
[formulas] Use namespace alias se for series_expansion in karney_inverse
2018-07-10 11:52:20 +05:00
Adeel Ahmad
6432dfe96c
[formulas][util] Reformat code in karney_inverse to use coefficient containers
2018-07-10 11:36:33 +05:00
Adam Wulkiewicz
50dcb6d4ae
Merge pull request #488 from jonasdmentia/fix/closing_iterator_returns_reference_to_temp
...
Fix/closing iterator returns reference to temp
2018-07-09 13:43:46 +02:00
Adam Wulkiewicz
9d763b9e52
Merge pull request #499 from vissarion/fix/expand_make_inverse
...
Fix make_inverse and expand issue
2018-07-09 13:39:36 +02:00
Adeel Ahmad
73a2e2b8a4
Merge branch 'feature/geodesic_direct' into feature/karney_inverse
2018-07-09 16:15:41 +05:00
Vissarion Fysikopoulos
f04c25f43d
[algorithms] [util] Rename is_inverse utility and update copyright notes
2018-07-09 12:58:34 +03:00
Yaghyavardhan singh khangarot
dcae80d481
[algorithms] Updated hausdorff_distance.hpp
2018-07-09 10:14:22 +05:30
Yaghyavardhan singh khangarot
3e9f52773d
[algorithms] Updated hausdorff distance algorithm using R-tree
2018-07-08 18:41:21 +05:30