Adam Wulkiewicz
|
bb7cf70069
|
[index] Fix get_strategy return value and take care about references to temporaries.
|
2019-07-01 14:46:55 +02:00 |
|
Adam Wulkiewicz
|
c3e8642f52
|
[strategies] Remove typename keywords.
|
2019-07-01 14:45:58 +02:00 |
|
Adam Wulkiewicz
|
614c05423e
|
[algorithms] Pass strategy into get_rescale_policy() internally used to get envelope and expand strategies.
|
2019-06-28 21:45:01 +02:00 |
|
Adam Wulkiewicz
|
850c58f464
|
[strategies] Add getters for expand box strategies in envelope box strategies.
|
2019-06-28 21:43:55 +02:00 |
|
Adam Wulkiewicz
|
03fdd412b0
|
[strategies] Add envelope_box_strategy_type to intersection strategies.
|
2019-06-28 21:43:03 +02:00 |
|
Adam Wulkiewicz
|
60894adf03
|
Merge branch 'develop' into feature/undefined_cs
|
2019-06-28 15:10:01 +02:00 |
|
Adam Wulkiewicz
|
b4634fdb45
|
[algorithms][io] Add missing includes.
|
2019-06-28 14:35:28 +02:00 |
|
Adam Wulkiewicz
|
38ae42e442
|
Merge branch 'develop' into feature/undefined_cs
|
2019-06-28 14:29:52 +02:00 |
|
Adam Wulkiewicz
|
39e19c469c
|
[algorithms] Remove typedef in is_valid.
|
2019-06-28 14:12:40 +02:00 |
|
Barend Gehrels
|
48c6e2b02d
|
Merge pull request #607 from barendgehrels/fix/various_warnings
Fix/various warnings
|
2019-06-27 18:10:28 +02:00 |
|
Barend Gehrels
|
4252e34f2f
|
Merge pull request #606 from barendgehrels/fix/buffer_miter_intersection_point
Fix of issue #596 - [buffer] fix line/line intersection point calculation for some cases,
|
2019-06-27 18:09:36 +02:00 |
|
Adam Wulkiewicz
|
33014baa5d
|
Merge pull request #572 from awulkiew/fix/azimuth_validity
Fix azimuth validity in geographic_point_circle buffer strategy.
|
2019-06-26 15:25:37 +02:00 |
|
Barend Gehrels
|
e46c6ee70f
|
[fix] add method which was added later, for integer types
|
2019-06-26 14:54:58 +02:00 |
|
Barend Gehrels
|
c905acf964
|
[const] disable various compiler warnings
|
2019-06-26 14:53:35 +02:00 |
|
Barend Gehrels
|
6dcf062d8f
|
[valid] Fix warning (iterator variables shadow earlier declarations)
by moving the code to a specific function
|
2019-06-26 14:51:54 +02:00 |
|
Barend Gehrels
|
283a0bc571
|
[buffer] fix line/line intersection point calculation for some cases,
now using general form (which will be used later more widely). This fixes
some numerical issues.
Including testcase, reported as #596
|
2019-06-26 14:45:42 +02:00 |
|
Vissarion Fisikopoulos
|
a38924a0f2
|
Merge pull request #595 from vissarion/fix/dist_pt_seg_short
Fix inaccuracy in geographic point-segment distance computation
|
2019-06-25 12:59:49 +03:00 |
|
Vissarion Fysikopoulos
|
5e0e1cf75c
|
[strategy] Put bisection method for distance pt-sgmt into detail namespace
|
2019-06-25 12:31:30 +03:00 |
|
Adam Wulkiewicz
|
d772e36632
|
[algorithms] Propagate CS-specific strategies in algorithms.
|
2019-06-24 12:20:04 +02:00 |
|
Adam Wulkiewicz
|
7bf8c0dca8
|
[strategies] Add headers to strategies.hpp
|
2019-06-24 12:19:21 +02:00 |
|
Adam Wulkiewicz
|
cf6d5b4618
|
[index] Allow passing strategy into the rtree with bgi::parameters<>.
|
2019-06-24 12:18:45 +02:00 |
|
Adam Wulkiewicz
|
147c5711c0
|
[strategies] Implement index/rtree (umbrella) strategies.
|
2019-06-24 12:17:52 +02:00 |
|
Adam Wulkiewicz
|
be9114bb66
|
[policies] Get CSTag in rescale_policy_type, by default taken from Geometry type.
|
2019-06-24 12:16:35 +02:00 |
|
Adam Wulkiewicz
|
1d07ed1b3d
|
[policies] Get default compare strategy with 2 different point types.
|
2019-06-24 12:14:48 +02:00 |
|
Adam Wulkiewicz
|
9777b2a0cb
|
[strategies] Add strategies getters in disjoint and distance strategies (Seg/Box).
|
2019-06-24 12:09:06 +02:00 |
|
Adam Wulkiewicz
|
4c40b5ffb1
|
[strategies] Do not use BoxIn type as temporary type (may be non-mutable).
|
2019-06-24 12:05:07 +02:00 |
|
Adam Wulkiewicz
|
f62214787d
|
[strategies] Add model() getter to geographic side strategy.
|
2019-06-24 12:04:07 +02:00 |
|
Adam Wulkiewicz
|
a24578181f
|
[strategies] Allow now specifying Point types in point_in_poly_* strategies.
|
2019-06-24 12:03:23 +02:00 |
|
Vissarion Fysikopoulos
|
d226019924
|
[strategies] Initialize delta_g4 in newton method for pt-segment distance
|
2019-06-18 15:17:10 +03:00 |
|
Vissarion Fysikopoulos
|
5e509c0639
|
[stategies] Add meridian case optimization for degenerate segments
|
2019-06-18 15:15:11 +03:00 |
|
Vissarion Fysikopoulos
|
30979a59e0
|
[strategies] Avoid divisions by zero
|
2019-06-13 12:09:43 +03:00 |
|
Barend Gehrels
|
d5d0564a1d
|
[doc] Document define.
|
2019-06-05 10:48:39 +02:00 |
|
Adam Wulkiewicz
|
ec62cc9afa
|
[strategies] Refactor within/covered_by Box/Box strategies.
|
2019-06-04 22:43:29 +02:00 |
|
Adam Wulkiewicz
|
2832223ba6
|
[algorithms][strategies] Propagate CS-specific strategies in algorithms.
|
2019-06-04 20:04:38 +02:00 |
|
Vissarion Fysikopoulos
|
ffdf6f8dd2
|
[stategies] Remove unused calls to formulas for azimuth and distance computation
|
2019-05-31 16:05:07 +03:00 |
|
Barend Gehrels
|
5eed0d779d
|
[TEST] Add extra define BOOST_GEOMETRY_USE_KRAMER_RULE to indicate
using the Kramer-rule intersection strategy.
This can change some test behaviour
|
2019-05-29 15:53:29 +02:00 |
|
Vissarion Fysikopoulos
|
ea6dcda82c
|
[strategies] [test] Use correctly units in pt-seg distance geo strategy
|
2019-05-28 16:37:59 +03:00 |
|
Vissarion Fisikopoulos
|
becbecc0a4
|
[srs] [projections] Fix call to pj_qsfn in cea
|
2019-05-21 14:24:10 +03:00 |
|
Barend Gehrels
|
229b42aee8
|
[TURNS] Disable start-turns, and take the closer point to measure distance,
which makes that measurement more precise.
|
2019-05-15 12:55:38 +02:00 |
|
Barend Gehrels
|
bde086d944
|
[traverse] remove condition for self-turn
|
2019-05-01 22:08:56 +02:00 |
|
Barend Gehrels
|
9d5b160584
|
Merge pull request #582 from barendgehrels/feature/add_start_turn
Feature/add start turn
|
2019-05-01 22:08:02 +02:00 |
|
Barend Gehrels
|
6b4ef246c3
|
[overlay] apply review remarks
|
2019-05-01 22:00:47 +02:00 |
|
Barend Gehrels
|
59a52077c7
|
[overlay] fix and review remarks
|
2019-04-26 17:16:12 +02:00 |
|
Vissarion Fysikopoulos
|
f24542af2e
|
[test] Distance pt-seg; another test case for point on the othe side of segment
|
2019-04-24 17:40:21 +03:00 |
|
Vissarion Fysikopoulos
|
720a02cd37
|
[strategies] Use constant references in distance_cross_track geographic strategy
|
2019-04-24 16:49:58 +03:00 |
|
Vissarion Fysikopoulos
|
17831d71f8
|
[strategies] Bisection method for geo distance pt-sgmt
|
2019-04-23 16:50:10 +03:00 |
|
Vissarion Fysikopoulos
|
0f41f9b29b
|
[strategies] Better start estimation for Newton method in goe distance pt-sgmt
|
2019-04-23 14:42:11 +03:00 |
|
Vissarion Fysikopoulos
|
88fde34c13
|
[strategies] Create newton method function
|
2019-04-22 16:14:20 +03:00 |
|
Barend Gehrels
|
ce4307bdfb
|
[get_turn_info] Review remark, get cs tag from umbrella strategy
|
2019-04-17 13:54:44 +02:00 |
|
Adam Wulkiewicz
|
25a4e6a2c7
|
[formulas][strategies] Fix potential warning. Add brackets.
|
2019-04-03 15:51:00 +02:00 |
|