Commit Graph

7473 Commits

Author SHA1 Message Date
Adam Wulkiewicz
420e165376 Merge pull request #487 from vissarion/feature_test_distance_any_geo
Distance between any two geometries for spherical and geographic cs
2018-07-04 15:21:01 +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
Adam Wulkiewicz
f711e7b8e7 Merge pull request #478 from vissarion/feature_box_seg
Box-segment distance for spherical and geographic coordinate systems
2018-07-04 15:03:56 +02:00
Vissarion Fysikopoulos
c1dd9278b9 Fix conflicts by merging to develop 2018-07-04 15:55:09 +03:00
Adam Wulkiewicz
1d2b1bdd1e [ci] Ignore apt update failure in CircleCI script. 2018-07-02 22:15:38 +02:00
Adam Wulkiewicz
048b1f7928 Merge pull request #495 from kuhlenough/develop
Minor fixes for compilation with VxWorks 7
2018-06-28 04:40:29 +02:00
Brian Kuhl
3ddc84a852 change <proj to fully qualified <boost::geometry::srs::par4::proj
to avoid confusing clang when compiling with the Dinkum STL
which has inline proj() in global namespace
2018-06-24 23:05:58 -04:00
Brian Kuhl
6c745b595f Change <host-os> to <target-os> to support cross-compilation 2018-06-24 23:02:58 -04:00
Adam Wulkiewicz
8eee20af4d Merge pull request #492 from awulkiew/fix/pow
Add math::pow(), use it in geo area formula and projections.
2018-06-21 14:29:07 +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
Adam Wulkiewicz
53ff12ae4c Merge pull request #489 from vissarion/feature_direct_formulas
Add direct formulas
2018-06-20 20:16:56 +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
97fa9c177f [tests] Adding tests for spherical and thomas 1st order direct formulas 2018-06-12 16:00:09 +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
49fd8bcda4 [test] Adding distance tests for spherical and geographic cs and do some renaming 2018-05-25 14:05:33 +03:00
Vissarion Fysikopoulos
b504dcee4b [test] Remove duplicated tests (ar-ar,pl-ar) 2018-05-23 13:14:48 +03:00
Vissarion Fysikopoulos
04b6e0f16c [test] Distance areal-areal 2018-05-23 13:10:00 +03: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
2de71df58f [test] Distance test between pointlike areal geometries for geo and sph cs 2018-05-10 11:32:35 +03:00
Vissarion Fysikopoulos
a5e6ef069c [test] Distance test between linear areal geometries for geo and sph cs 2018-05-09 16:02:22 +03:00
Vissarion Fysikopoulos
b2242b34c0 [test] Distance tests for geo and spherical pl-pl and l-l cases 2018-05-07 16:22:12 +03:00
Vissarion Fysikopoulos
71ce4649a2 [test] Rename consistently distance test filenames 2018-05-04 16:53:30 +03:00