Commit Graph

  • 263a75ff9e [test][similarity] Added test for edge cases Yaghyavardhan singh khangarot 2018-07-07 17:39:50 +0530
  • 65084bb854 [util] Use exact coordinate check for inverse box Vissarion Fysikopoulos 2018-07-06 16:43:43 +0300
  • 1a52eaca9c
    [formulas] Resolve inaccuracy in starting point for Newton's method Adeel Ahmad 2018-07-06 18:27:49 +0500
  • 9efcb83bb3 [algorithms] [tests] Move include for make.hpp to correct place Vissarion Fysikopoulos 2018-07-06 16:08:01 +0300
  • 7072ef0212 [util] Use is_inverse utility to detect inverse boxes Vissarion Fysikopoulos 2018-07-06 16:03:56 +0300
  • 752f6dfc93 [test][similarity] Updated Yaghyavardhan singh khangarot 2018-07-06 12:15:16 +0530
  • dde8666d16 [algorithms] Updated frechet and hausdorff distance algorithm Yaghyavardhan singh khangarot 2018-07-06 03:51:02 +0530
  • 13f12035c8 [test][similarity] Updated test files Yaghyavardhan singh khangarot 2018-07-06 03:49:43 +0530
  • 5a0964886a [iterators] fix calculation of range's const reference type inside closing_iterator and ever_circling_iterator. Phillip Palk 2018-07-05 23:07:36 +1000
  • a34d4a0eb7 [algorithms] Updated hausdorff distance algorithm Yaghyavardhan singh khangarot 2018-07-04 20:28:20 +0530
  • b1c9ec70d7 Merge branch 'bg-prepare' Adam Wulkiewicz 2018-07-04 16:55:47 +0200
  • 7a5e208b37 Merge branch 'develop' into bg-prepare Adam Wulkiewicz 2018-07-04 16:54:48 +0200
  • 9ac132ea0f [test][distance] Remove unused variable. Adam Wulkiewicz 2018-07-04 16:54:20 +0200
  • 81ab3a1e7c [distance] Fix std::min() call with msvc. Adam Wulkiewicz 2018-07-04 16:54:02 +0200
  • 420e165376
    Merge pull request #487 from vissarion/feature_test_distance_any_geo Adam Wulkiewicz 2018-07-04 15:21:01 +0200
  • fbc79c807b Merge remote-tracking branch 'origin/develop' into feature_test_distance_any_geo Vissarion Fysikopoulos 2018-07-04 16:16:51 +0300
  • f711e7b8e7
    Merge pull request #478 from vissarion/feature_box_seg Adam Wulkiewicz 2018-07-04 15:03:56 +0200
  • c1dd9278b9 Fix conflicts by merging to develop Vissarion Fysikopoulos 2018-07-04 15:55:09 +0300
  • 38c77cf435 [algorithms] Avoid normalization for boxes created by make_inverse Vissarion Fysikopoulos 2018-07-04 14:52:41 +0300
  • 26025e061b [test][similarity] Update tests for frechet distance algorithm Yaghyavardhan singh khangarot 2018-07-03 23:50:18 +0530
  • 504848c87b [test][similarity] Update tests for hausdorff distance algorithm Yaghyavardhan singh khangarot 2018-07-03 23:49:33 +0530
  • 29866d5f1f [test][similarity] Tests for frechet distance algorithms Yaghyavardhan singh khangarot 2018-07-03 16:27:10 +0530
  • 535ae96a86
    [test] Add nearly antipodal points dataset for inverse geodesic problem Adeel Ahmad 2018-07-03 11:11:41 +0500
  • 4f04310859
    [formulas][test] Add Karney's inverse method in inverse test cases Adeel Ahmad 2018-07-03 09:55:06 +0500
  • 3722dd5402 [test][similarity] Updated tet for hausdorff distance Yaghyavardhan singh khangarot 2018-07-03 03:42:58 +0530
  • de95e2c2d1 Merge branch 'develop' into feature/projections_interface Adam Wulkiewicz 2018-07-02 22:26:32 +0200
  • d09576c4b3 Merge branch 'bg-prepare' Adam Wulkiewicz 2018-07-02 22:24:48 +0200
  • 3efcfabcc1 Merge branch 'develop' into bg-prepare Adam Wulkiewicz 2018-07-02 22:24:13 +0200
  • 1d2b1bdd1e [ci] Ignore apt update failure in CircleCI script. Adam Wulkiewicz 2018-07-02 22:15:38 +0200
  • 12bd41fd5d
    [formulas] Store values from Karney's inverse method in result_inverse structure Adeel Ahmad 2018-07-02 13:47:58 +0500
  • b7f7faa069 Merge branch 'bg-prepare' Adam Wulkiewicz 2018-07-02 04:56:41 +0200
  • be7ae5b27a Merge branch 'develop' into bg-prepare Adam Wulkiewicz 2018-07-02 04:55:26 +0200
  • 57aba31140 [test][similarity] Tests for hausdorff distance algorithm Yaghyavardhan singh khangarot 2018-07-02 03:00:29 +0530
  • 687df8e18a
    Merge branch 'develop' into feature/geodesic_direct Adeel Ahmad 2018-06-29 14:31:15 +0500
  • 5729e6f410 Merge branch 'develop' into feature/projections_interface Adam Wulkiewicz 2018-06-28 04:58:12 +0200
  • 621950329a
    [util] Pass range into math::polyval() instead of std::vector Adeel Ahmad 2018-06-28 10:57:21 +0500
  • 1fe3b3bd75
    [util] Pass SeriesOrder as template parameter in evaluate_coeffs_C3x() function Adeel Ahmad 2018-06-28 10:56:11 +0500
  • b86a93bc5a
    [util] Rename math::normalize_values to math::normalize_unit_vector Adeel Ahmad 2018-06-28 09:51:25 +0500
  • 048b1f7928
    Merge pull request #495 from kuhlenough/develop Adam Wulkiewicz 2018-06-28 04:40:29 +0200
  • 7a832916ba [srs] Fix compilation errors in projections/grids.hpp Adam Wulkiewicz 2018-06-28 04:06:37 +0200
  • b945bbba97 [test][srs] Update projections/transformations tests after implementation of new parameters. Adam Wulkiewicz 2018-06-28 04:02:49 +0200
  • 1f0d25300f [srs] Add default ctor to projection_unknown_id_exception. Adam Wulkiewicz 2018-06-28 04:01:14 +0200
  • d3cc2e6201 [srs] Use newly implemented parameters to define predefined SRID parameters. Adam Wulkiewicz 2018-06-28 03:58:12 +0200
  • 6f963b2117 [srs] Support new parameters in srs::projection and srs::transformation classes. Adam Wulkiewicz 2018-06-28 03:55:13 +0200
  • d6700a8865 [srs] Support new parameters in projections. Adam Wulkiewicz 2018-06-28 03:52:56 +0200
  • a5ad85cfae [srs] Support new interfaces in run-time factory and projection base classes. Adam Wulkiewicz 2018-06-28 03:51:32 +0200
  • 345ad92e5b [srs] Implement new static and dynamic transformation parameters. Adam Wulkiewicz 2018-06-28 03:44:15 +0200
  • 9ff4fbe94a
    [util] Use functions from math namespace instead of std Adeel Ahmad 2018-06-27 10:46:27 +0500
  • 9699b49098
    [util][formulas] Rename normalize_angle function to normalize_azimuth Adeel Ahmad 2018-06-27 10:34:18 +0500
  • c26483b9fc
    [util] Change static inline to inline in series_expansion.hpp file Adeel Ahmad 2018-06-26 17:11:35 +0500
  • 4d39eae2b6
    [util] Add BOOST_GEOMETRY_ASSERT in series expansion and normalization function Adeel Ahmad 2018-06-26 16:53:46 +0500
  • 9c96bec2bf
    [util] Avoid passing array size using std::vector Adeel Ahmad 2018-06-26 13:20:12 +0500
  • 3019282634 [algorihtms] Updated frechet_distance.hpp Yaghyavardhan singh khangarot 2018-06-26 00:47:57 +0530
  • 06eb057fa9
    [formulas] Use assignment operator on the same line for consistency Adeel Ahmad 2018-06-25 18:44:37 +0500
  • 19f06fa04e
    [util] Reverse template argument order for series expansion functions Adeel Ahmad 2018-06-25 18:39:43 +0500
  • cc7e9e05c1
    [formulas] Use namespace alias se for series_expansion Adeel Ahmad 2018-06-25 17:59:32 +0500
  • dedccdbdae
    [formaulas][util] Define coefficient containers for computing series expansions Adeel Ahmad 2018-06-25 17:19:44 +0500
  • 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 Brian Kuhl 2018-06-24 23:05:58 -0400
  • 6c745b595f Change <host-os> to <target-os> to support cross-compilation Brian Kuhl 2018-06-24 23:02:58 -0400
  • 95218f3a17 [algorihtms] Extended algorihtm for point-MultiPoint and Multi-Point Yaghyavardhan singh khangarot 2018-06-24 05:02:28 +0530
  • 495f82d9c8 Extended Hausdorff Distance for MultiLinestring_MultiLinestring Yaghyavardhan singh khangarot 2018-06-23 23:40:08 +0530
  • 9dae6ec79b [algorithms] Using Linestrin_Linestring() for Linestrin_MultiLinestring Yaghyavardhan singh khangarot 2018-06-23 04:28:04 +0530
  • 1972bcda3e
    [formula][util] Pass boost::array to series expansion functions Adeel Ahmad 2018-06-22 19:26:27 +0500
  • b78200f78e [algorithms] Updated Copyright Yaghyavardhan singh khangarot 2018-06-21 22:48:00 +0530
  • 1e16e2937e [algorithms] Extending Hausdorff Distance for Linestring and MultiLinestring Yaghyavardhan singh khangarot 2018-06-21 22:35:10 +0530
  • 8eee20af4d
    Merge pull request #492 from awulkiew/fix/pow Adam Wulkiewicz 2018-06-21 14:29:07 +0200
  • f824763cb4 [formulas][srs][util] Add math::pow(), use it in geo area formula and projections. Adam Wulkiewicz 2018-06-20 22:56:52 +0200
  • 53ff12ae4c
    Merge pull request #489 from vissarion/feature_direct_formulas Adam Wulkiewicz 2018-06-20 20:16:56 +0200
  • 6d0720b5ae
    [formulas] Ensure reduced length and geodesic scale are computed in canonical form Adeel Ahmad 2018-06-20 21:32:41 +0500
  • 02577bda55
    [formulas] Use midpoint of bracket when value lies outside of range Adeel Ahmad 2018-06-20 21:31:18 +0500
  • 2d9e66cbac Updating Frechet Distance and Hausdorff Distance Yaghyavardhan singh khangarot 2018-06-20 15:16:24 +0530
  • ead0b188f9
    [formulas] Update bracketing values in Newton's method Adeel Ahmad 2018-06-19 20:21:05 +0500
  • 2ddad45616
    [util] Move difference_angle function to normalize_spheroidal_coordinates.hpp Adeel Ahmad 2018-06-19 18:08:23 +0500
  • 25ce113de1 [formulas] Use std pow in are formulas Vissarion Fysikopoulos 2018-06-19 13:07:53 +0300
  • 4dacbfa2d2 [formulas] Use pass by reference in area formula functions Vissarion Fysikopoulos 2018-06-19 12:06:03 +0300
  • 490b4df943
    Merge branch 'feature/geodesic_direct' into feature/karney_inverse Adeel Ahmad 2018-06-19 10:05:16 +0500
  • 2bf85f4c23 Adding Frechet Distance And Haudorff Distance algorithms Yaghyavardhan singh khangarot 2018-06-18 20:18:54 +0530
  • 10b340e89e [formulas] Call to pow function with both arguments having the same type Vissarion Fysikopoulos 2018-06-18 16:33:31 +0300
  • 78411f63c8
    [doc][util][formulas][test] Add copyright information in updated files Adeel Ahmad 2018-06-15 21:42:56 +0500
  • 12f7a2239b [formulas] Add coordinates and reverse azimuth flags to spherical direct formula Vissarion Fysikopoulos 2018-06-18 14:31:45 +0300
  • 738c0da0e2 [formulas] Add missing include file needed by spherical formulas Vissarion Fysikopoulos 2018-06-18 14:13:36 +0300
  • cc2ded01ee [formulas] [tests] Change thomas direct interface Vissarion Fysikopoulos 2018-06-18 14:08:58 +0300
  • 88469892dd [formulas] Rename elliptic_meridian_arc formula to meridian Vissarion Fysikopoulos 2018-06-18 12:52:05 +0300
  • c1299d7a32 [formulas] [tests] Add revarse_azimuth and quantities computation to direct meridian formula plus tests Vissarion Fysikopoulos 2018-06-18 12:03:13 +0300
  • 2c7a29e7dc
    [formulas][util] Improve code formatting to conform with guidelines Adeel Ahmad 2018-06-15 18:52:30 +0500
  • 318a61dce0
    [formulas] Use updated functions for normalization Adeel Ahmad 2018-06-15 18:15:03 +0500
  • d591d7a7bb
    [util] Use existing normalize_spheroidal_coordinates class for normalizing an angle Adeel Ahmad 2018-06-15 18:08:39 +0500
  • bc3189f9fd [formulas] [tests] Interface for direct meridian formula and tests Vissarion Fysikopoulos 2018-06-15 10:25:05 +0300
  • 06fc06dc7f
    [formulas] Add function lambda12 to regulate bracketing range in Karney inverse Adeel Ahmad 2018-06-14 13:42:44 +0500
  • 642a84c551 Merge branch 'feature/geodesic_direct' into feature/karney_inverse Adeel Ahmad 2018-06-14 13:34:29 +0500
  • 943672bd3a
    [formulas] Use template argument CT instead of double Adeel Ahmad 2018-06-14 13:27:33 +0500
  • d04c621150 [formulas] Return 0 in horner's rule special case of empty input Vissarion Fysikopoulos 2018-06-14 10:30:10 +0300
  • 2aac4027aa Merge branch 'feature/geodesic_direct' into feature/karney_inverse Adeel Ahmad 2018-06-14 11:54:09 +0500
  • 4c4a91f3b4 [formulas] Add quarter meridian formula for spheroids Vissarion Fysikopoulos 2018-06-13 13:58:52 +0300
  • d11b7160b2
    [formulas] Fix calculation of t for finding the geodesic scale (M12) Adeel Ahmad 2018-06-13 12:26:56 +0500
  • 15d5cd6281
    [formulas] Perform normalization on starting guess if it passes the sanity check Adeel Ahmad 2018-06-12 18:32:26 +0500
  • 2bde1c119a
    [formulas] Solve the astroid equation for inverse problem Adeel Ahmad 2018-06-12 18:27:29 +0500
  • 97fa9c177f [tests] Adding tests for spherical and thomas 1st order direct formulas Vissarion Fysikopoulos 2018-06-12 16:00:09 +0300
  • afb575fbf5 [tests] Add tests for meridian direct formula Vissarion Fysikopoulos 2018-06-12 15:52:58 +0300
  • ccd9edff63 [formulas] [strategies] Thomas first order direct formula Vissarion Fysikopoulos 2018-06-12 15:42:34 +0300