Adam Wulkiewicz
|
7a5e208b37
|
Merge branch 'develop' into bg-prepare
|
2018-07-04 16:54:48 +02:00 |
|
Adam Wulkiewicz
|
81ab3a1e7c
|
[distance] Fix std::min() call with msvc.
|
2018-07-04 16:54:02 +02:00 |
|
Vissarion Fysikopoulos
|
fbc79c807b
|
Merge remote-tracking branch 'origin/develop' into feature_test_distance_any_geo
|
2018-07-04 16:16:51 +03:00 |
|
Vissarion Fysikopoulos
|
c1dd9278b9
|
Fix conflicts by merging to develop
|
2018-07-04 15:55:09 +03:00 |
|
Adam Wulkiewicz
|
be7ae5b27a
|
Merge branch 'develop' into bg-prepare
|
2018-07-02 04:55:26 +02:00 |
|
Adam Wulkiewicz
|
f824763cb4
|
[formulas][srs][util] Add math::pow(), use it in geo area formula and projections.
|
2018-06-20 22:56:52 +02:00 |
|
Vissarion Fysikopoulos
|
25ce113de1
|
[formulas] Use std pow in are formulas
|
2018-06-19 13:07:53 +03:00 |
|
Vissarion Fysikopoulos
|
4dacbfa2d2
|
[formulas] Use pass by reference in area formula functions
|
2018-06-19 12:06:03 +03:00 |
|
Vissarion Fysikopoulos
|
10b340e89e
|
[formulas] Call to pow function with both arguments having the same type
|
2018-06-18 16:33:31 +03:00 |
|
Vissarion Fysikopoulos
|
12f7a2239b
|
[formulas] Add coordinates and reverse azimuth flags to spherical direct formula
|
2018-06-18 14:31:45 +03:00 |
|
Vissarion Fysikopoulos
|
738c0da0e2
|
[formulas] Add missing include file needed by spherical formulas
|
2018-06-18 14:13:36 +03:00 |
|
Vissarion Fysikopoulos
|
cc2ded01ee
|
[formulas] [tests] Change thomas direct interface
|
2018-06-18 14:08:58 +03:00 |
|
Vissarion Fysikopoulos
|
88469892dd
|
[formulas] Rename elliptic_meridian_arc formula to meridian
|
2018-06-18 12:52:05 +03:00 |
|
Vissarion Fysikopoulos
|
c1299d7a32
|
[formulas] [tests] Add revarse_azimuth and quantities computation to direct meridian formula plus tests
|
2018-06-18 12:03:13 +03:00 |
|
Vissarion Fysikopoulos
|
bc3189f9fd
|
[formulas] [tests] Interface for direct meridian formula and tests
|
2018-06-15 10:25:05 +03:00 |
|
Vissarion Fysikopoulos
|
d04c621150
|
[formulas] Return 0 in horner's rule special case of empty input
|
2018-06-14 10:30:10 +03:00 |
|
Vissarion Fysikopoulos
|
4c4a91f3b4
|
[formulas] Add quarter meridian formula for spheroids
|
2018-06-13 13:58:52 +03:00 |
|
Vissarion Fysikopoulos
|
afb575fbf5
|
[tests] Add tests for meridian direct formula
|
2018-06-12 15:52:58 +03:00 |
|
Vissarion Fysikopoulos
|
ccd9edff63
|
[formulas] [strategies] Thomas first order direct formula
|
2018-06-12 15:42:34 +03:00 |
|
Vissarion Fysikopoulos
|
b7406fd19c
|
[formulas] Spherical direct formula
|
2018-06-12 15:29:56 +03:00 |
|
Vissarion Fysikopoulos
|
c572601efa
|
[formulas] [strategies] Rename elliptic_arc_length formula to elliptic_meridian_arc_inverse for consistency
|
2018-06-12 14:48:06 +03:00 |
|
Vissarion Fysikopoulos
|
d22c39b52c
|
[formulas] Elliptic meridian arc direct formula
|
2018-06-12 14:36:12 +03:00 |
|
Adam Wulkiewicz
|
097f6fdbe9
|
Merge pull request #482 from e-kwsm/include-cstring
[srs] Add missing cstring include.
|
2018-06-04 14:09:03 +02:00 |
|
Vissarion Fysikopoulos
|
1646a67df6
|
[tests] Tests for areal-box geo distance
|
2018-05-21 17:06:23 +03:00 |
|
Vissarion Fysikopoulos
|
d91259b4e1
|
[algorithms] [test] Use s/b distance strategy in linear-box cases
|
2018-05-21 15:39:12 +03:00 |
|
Vissarion Fysikopoulos
|
4a237e6878
|
[strategies] [distance] Remove pt-pt distance strategy getters from pt-seg strategy
|
2018-05-16 17:08:08 +03:00 |
|
Adam Wulkiewicz
|
e302cab9d9
|
[srs] Fix compilation errors in grids (c++98 requirement and shadowing of tparam).
|
2018-05-16 14:15:50 +02:00 |
|
Adam Wulkiewicz
|
450281a008
|
[srs] Fix shadowing of template parameters and wrong variable names.
|
2018-05-16 14:00:40 +02:00 |
|
Vissarion Fysikopoulos
|
a54ac78dde
|
[strategies] [distance] Move vertical_or_meridian method from pt-pt to pt-seg strategy and remove unused methods
|
2018-05-16 13:29:57 +03:00 |
|
Vissarion Fysikopoulos
|
4f755af72b
|
[algorithms] [strategies] [tests] Create unique segment-box distance strategy
|
2018-05-15 17:11:50 +03:00 |
|
E Kawashima
|
56f1cf8ede
|
[srs] Add missing cstring include.
|
2018-05-14 15:32:19 +09:00 |
|
Vissarion Fysikopoulos
|
fb7da1041a
|
[algorithms] [strategies] Change azimuth strategy interface
|
2018-05-11 12:27:34 +03:00 |
|
Vissarion Fysikopoulos
|
2c72e1d636
|
[algorithms] [strategies] Change int return values with enums in disjoint segment_box
|
2018-05-11 11:37:35 +03:00 |
|
Adam Wulkiewicz
|
d5fe19ce06
|
Merge branch 'feature/projections_optimization' into develop
|
2018-05-10 18:08:31 +02:00 |
|
Adam Wulkiewicz
|
7622c517d6
|
Merge branch 'fix/projections_names' into develop
|
2018-05-10 18:05:55 +02:00 |
|
Adam Wulkiewicz
|
ca62c0e4e0
|
Merge pull request #469 from awulkiew/feature/projections_grids
Add support for horizontal grid shift (nadgrids) in transformation.
|
2018-05-10 18:02:40 +02:00 |
|
Adam Wulkiewicz
|
002f1e06d9
|
Merge pull request #468 from awulkiew/feature/projections_params
Improve projections' parameters handling.
|
2018-05-10 18:01:50 +02:00 |
|
Vissarion Fysikopoulos
|
990c274705
|
[test] Tests multilinestrings-box distance
|
2018-05-03 12:35:16 +03:00 |
|
Vissarion Fysikopoulos
|
4c63f4030f
|
[strategies] Remove default values from functional templates
|
2018-05-02 14:49:36 +03:00 |
|
Vissarion Fysikopoulos
|
2583decd76
|
[algorithms] [tests] Use azimuth side formula in disjoint
|
2018-04-26 16:50:36 +03:00 |
|
Vissarion Fysikopoulos
|
2a0b4e6b16
|
Merge branch 'feature_box_seg' into feature_test_distance_any_geo
|
2018-04-25 12:13:38 +03:00 |
|
Vissarion Fysikopoulos
|
72019d52d1
|
[algorithms] [strategies] Rename meridian method to vertical_or_meridian
|
2018-04-24 15:30:48 +03:00 |
|
Vissarion Fysikopoulos
|
e4f55eafdd
|
[algorithms] [distance] Clean and optimize seg on the right of box distance case
|
2018-04-23 16:07:09 +03:00 |
|
Vissarion Fysikopoulos
|
077653f2ca
|
[algorithms] [strategies] Move mirror box functionality to strategies
|
2018-04-20 11:54:16 +03:00 |
|
Vissarion Fysikopoulos
|
e4dcc5bc7e
|
[strategies] Use general units for box in segment_below_of_box strategy
|
2018-04-20 10:57:15 +03:00 |
|
Adam Wulkiewicz
|
9b8d0a3b4c
|
[sectionalize] Avoid integer underflow/underflow in segment's direction calculation.
|
2018-04-19 23:34:24 +02:00 |
|
Vissarion Fysikopoulos
|
8c0976902d
|
[algorithms] [strategies] In check segment below box function move CS spesific computation to strategies
|
2018-04-19 16:29:38 +03:00 |
|
Adam Wulkiewicz
|
118b82937d
|
[srs] Separate param names and values in datums definitions to avoid parsing of string while adding parameter.
|
2018-04-18 01:37:44 +02:00 |
|
Adam Wulkiewicz
|
548d64d97a
|
[srs] In pj_ellps table hold elliptical parameter name and value separately to avoid parsing of string when adding a and b/rf parameters to parameters list.
|
2018-04-18 00:50:44 +02:00 |
|
Adam Wulkiewicz
|
ae75d05c2c
|
[srs] Implement str_cast and use it instead of lexical_cast.
|
2018-04-18 00:33:47 +02:00 |
|