Commit Graph

  • 509cb089a5 Merge pull request #355 from awulkiew/feature/geo_intersection Adam Wulkiewicz 2016-08-13 19:38:50 +0200
  • 62facdfe86 [area] fix accuracy (normalize sin cos) Vissarion Fysikopoulos 2016-08-13 15:31:28 +0300
  • fb092ca86d [area] maxima code; Clenshaw and Horner algorithms; fix an error (reduced length) Vissarion Fysikopoulos 2016-08-12 21:58:24 +0300
  • 3fc025b5f4 Add validity improvement to release notes Barend Gehrels 2016-08-12 10:28:40 +0200
  • 7fc45bef3f Avoid using std::cout (unless we debug), ticket #12289 Barend Gehrels 2016-08-12 10:24:50 +0200
  • d8ebd49a70 Remove warnings about operation_index, cluster_index Barend Gehrels 2016-08-12 10:08:20 +0200
  • 0f7a923272 Merge branch 'feature/geo_intersection' into feature/geo_intersection2 Adam Wulkiewicz 2016-08-11 18:31:32 +0200
  • fad0244f09 [test][formulas] Add const keywords. Adam Wulkiewicz 2016-08-11 17:29:57 +0200
  • 41346c1534 [formulas] Handle special cases, replace temporary constants. Adam Wulkiewicz 2016-08-11 17:27:25 +0200
  • b30806971a [formulas] Add projected_to_surface() function calculating the intersection of 3d ray and surface of unit spheroid Adam Wulkiewicz 2016-08-10 23:15:52 +0200
  • 8c7ea5af45 Merge branch 'bg-prepare' Barend Gehrels 2016-08-10 17:51:28 +0200
  • 84e3ae417a [formulas] Add projected_to_xy() function for 3d point on ellipsoid. Adam Wulkiewicz 2016-08-10 13:55:06 +0200
  • 31235117f4 [area] series evaluation for spherical and geographic area Vissarion Fysikopoulos 2016-08-10 12:29:14 +0300
  • 8b4c1da2c6 Merge branch 'develop' into bg-prepare Barend Gehrels 2016-08-10 10:06:50 +0200
  • 3ce8872b68 [traverse] remove uused type warning Barend Gehrels 2016-08-10 09:54:57 +0200
  • 65bb0dcb41 [formulas] Add geo_to_cart3d() calculating north and east vectors together with converted point. Adam Wulkiewicz 2016-08-09 21:02:54 +0200
  • 9a63204ac8 [formulas] Add eccentricity_sqr() and geo<->cart3d conversions. Adam Wulkiewicz 2016-08-06 13:48:15 +0200
  • 5868367628 [formulas] Move flattening() from algorithms/detail to formulas. Adam Wulkiewicz 2016-08-06 13:45:59 +0200
  • 25dbd863e1 Merge pull request #353 from jhunold/set_type Barend Gehrels 2016-08-03 08:18:13 +0200
  • 4524125c7f [formulas] Suppress unused variable warnings. Adam Wulkiewicz 2016-08-02 21:53:30 +0200
  • fb5301c545 [test][formulas] Add intersection formulas test. Adam Wulkiewicz 2016-08-02 17:46:26 +0200
  • b67c3f8f69 [test][formulas] Remove commas from direct_cases. Adam Wulkiewicz 2016-08-02 17:46:03 +0200
  • 597efb93e5 [area] functional functions for spherical and geographic area Vissarion Fysikopoulos 2016-08-02 18:15:51 +0300
  • 1de308e3b2 [test][formulas] Add direct formulas test. Adam Wulkiewicz 2016-08-02 16:48:01 +0200
  • 640e91c96a [formulas] Fix and improve accuracy of thomas_direct formula. Adam Wulkiewicz 2016-08-02 16:44:19 +0200
  • 3fb6cae7ac [test][formulas] Add inverse formulas test. Adam Wulkiewicz 2016-08-01 17:32:45 +0200
  • fc1b50b6ef [formulas] Add geographic segments intersection formula using spheroidal gnomonic projection. Adam Wulkiewicz 2016-07-31 02:48:05 +0200
  • 39ea7f4bc8 [formulas] Handle geodesics lying on equator in Thomas direct. Adam Wulkiewicz 2016-07-30 04:20:13 +0200
  • 2a426d2211 [formulas] Handle segments lying on equator in Sjoberg's intersection. Adam Wulkiewicz 2016-07-30 04:16:40 +0200
  • 36f64790df [formulas] Improve diff quantities formula. Adam Wulkiewicz 2016-07-29 20:55:38 +0200
  • 154fc83814 [formulas] Add Sjoberg's geodesics' intersection formula. Adam Wulkiewicz 2016-07-28 01:59:27 +0200
  • f8d4abbef5 [doc] fix doxygen warning, document clusters parameter Barend Gehrels 2016-07-27 18:12:29 +0200
  • 3e4396fc23 [colocations] remove unused type Barend Gehrels 2016-07-27 17:39:51 +0200
  • c9738ff7c0 [test] increase two tolerances for qcc-arm platforms Barend Gehrels 2016-07-27 17:38:57 +0200
  • 77afac2e15 Make double the default type for SVG svg-point-types (SVG supports floating point) Barend Gehrels 2016-07-27 17:05:01 +0200
  • 7ee7296114 Rename concepts in documentation samples Barend Gehrels 2016-07-27 16:31:13 +0200
  • 798906441a Rename concepts in unit tests Barend Gehrels 2016-07-27 16:18:00 +0200
  • d3e572ede3 Rename namespace concept to concepts, because concept is a new keyword Barend Gehrels 2016-07-27 15:51:28 +0200
  • 8ac1d499a7 Fix int vs. signed_size_type mismatch Jürgen Hunold 2016-07-25 16:22:40 +0200
  • 912c263dbb [dissolve] take the dissolve overlay type (which is neater, but for the rest does not change anything for dissolve yet) Barend Gehrels 2016-07-20 17:31:20 +0200
  • 28d46538be [dissolve][test] exclude (new) cases now failing Barend Gehrels 2016-07-20 16:54:38 +0200
  • ae2a127e91 [dissolve] fix compilation after several changes in overlay implementation Barend Gehrels 2016-07-20 16:54:06 +0200
  • d4d24524a9 [test] various test updates w.r.t. robustness and validity Barend Gehrels 2016-07-20 13:46:23 +0200
  • bd2e08ce1f [debug] add info about switch result Barend Gehrels 2016-07-20 10:37:18 +0200
  • 0270865e2b [test] case 77 is now valid with the recent changes in colocations Barend Gehrels 2016-07-20 10:36:54 +0200
  • 94ec0619b9 [test] run tests but ignore validity, they are still not yet valid Barend Gehrels 2016-07-20 10:36:26 +0200
  • 5ec0bc52d4 [colocations] handle exception for difference in another way Barend Gehrels 2016-07-20 10:35:36 +0200
  • 9e3f1c6982 remove files to resilve conflict Vissarion Fysikopoulos 2016-07-18 13:33:10 +0300
  • 271f427bde [area] formulas for spherical and geographic areas Vissarion Fysikopoulos 2016-07-18 12:03:26 +0300
  • 50d9fe37d8 [formulas] Add thomas_direct and move result_direct into separate file. Adam Wulkiewicz 2016-07-15 03:05:02 +0200
  • 86932c34e2 [formulas] Fix error in ellipsoidal gnomonic projection (switched lon and lat). Adam Wulkiewicz 2016-07-15 03:03:58 +0200
  • 1d8938d53f [formulas] Add ellipsoidal gnomonic projection. Adam Wulkiewicz 2016-07-14 20:56:07 +0200
  • a31669b958 [formulas] Add calculation of differential quantities to vincenty_direct. Adam Wulkiewicz 2016-07-14 20:51:48 +0200
  • 3b0c885575 [formulas] Add and use new differential_quantities<...>::apply() overload. Adam Wulkiewicz 2016-07-14 18:03:24 +0200
  • 6818ad7bae [formulas] Enable 2nd order approximation components in thomas_inverse. Adam Wulkiewicz 2016-07-14 17:54:55 +0200
  • fc67d2ef0e [test][strategies] Update #include of formulas moved to different directory. Adam Wulkiewicz 2016-07-14 02:06:01 +0200
  • ca1a911576 [formulas][strategies] Move formulas from algorithms/detail to formulas directory. Adam Wulkiewicz 2016-07-14 02:04:00 +0200
  • 1108a468ed [test][strategies] Use new bg::formula namespace. Adam Wulkiewicz 2016-07-14 00:58:19 +0200
  • 08ca335416 [strategies] Use new bg::formula namespace. Adam Wulkiewicz 2016-07-14 00:57:54 +0200
  • 1244ec6a09 [formulas] Add results into vincenty direct and inverse. Adam Wulkiewicz 2016-07-14 00:53:17 +0200
  • e51512d9cd [buffer] fix compilation by adding specialization for pointorder on buffered ring collections Barend Gehrels 2016-07-13 10:40:14 +0200
  • 3ac8b12d20 [formulas] Add reverse azimuth, reduced length and geodesic scale calc in vincenty inverse. Adam Wulkiewicz 2016-07-09 04:41:09 +0200
  • c8a1e75570 [formulas] Add reverse azimuth, reduced length and geodesic scale calc in andoyer and thomas inverse. Adam Wulkiewicz 2016-07-08 16:04:33 +0200
  • 3a2ecb68c1 [area] trapezoidal strategy and some fixes for huiller Vissarion Fysikopoulos 2016-07-08 11:34:55 +0300
  • 389887eaaa [colocations] fix the issue for ccw Barend Gehrels 2016-07-06 14:25:30 +0200
  • 08f87517b7 [colocations] also discard interior-ring turns with a ux Barend Gehrels 2016-07-06 13:31:11 +0200
  • 5aa82adbba [test] remove duplicate testcase (mysql_23023665_4 is identical to mysql_21964049) Barend Gehrels 2016-07-06 12:48:46 +0200
  • f8ea789f31 [test] move cases, three newly reported cases are fixed already for non-ccw Barend Gehrels 2016-07-06 12:47:06 +0200
  • ff330e364a Merge branch 'develop' into feature/cluster_touch Barend Gehrels 2016-07-06 12:30:50 +0200
  • cacb8c4af5 [buffer] discard turns instead of setting them to blocked, because that might discard valid turns during the colocation check Barend Gehrels 2016-07-06 12:29:10 +0200
  • d62705303a [overlay] minor debug addition Barend Gehrels 2016-07-06 12:01:24 +0200
  • 26ed657f93 [test] add validity flag for intersection and adapt input #outputs/#points Barend Gehrels 2016-06-29 15:02:23 +0200
  • fcd48748ce [test] ignore validity in difference/spike tests Barend Gehrels 2016-06-29 14:29:55 +0200
  • 6b7f5f484d [test] make exceptions for invalid polygons or (union) 3 ccw cases which are not yet created as valid Barend Gehrels 2016-06-29 14:08:05 +0200
  • b46805107b Merge branch 'develop' into feature/cluster_touch Barend Gehrels 2016-06-29 13:18:51 +0200
  • 5317769686 [traverse] skip/fix switching decision for uu-turns in buffer, where (for deflate) region approach does not work. This might result in invalid polygons, but keeping it might result in incorrect output Barend Gehrels 2016-06-29 13:07:03 +0200
  • a7a86f63bd [traverse] replace member variable by type for buffer Barend Gehrels 2016-06-29 13:05:58 +0200
  • 2d0a00fb72 [overlay] add overlay_buffer (to be splitted into inflate/deflate), pass it to traverse, add metafunction to convert from overlay_type to operation_type Barend Gehrels 2016-06-29 12:51:49 +0200
  • 9d78bc6c2d [traverse] add toto comment Barend Gehrels 2016-06-29 11:51:05 +0200
  • f5b4e4a9fa [traverse] extract propagation of regions to a separate method and other minor refactoring Barend Gehrels 2016-06-29 11:50:45 +0200
  • b75c055ff1 [test] add comments Barend Gehrels 2016-06-29 11:48:03 +0200
  • 1033a77205 [colocations] make implementation/exception for difference (Reverse) Barend Gehrels 2016-06-29 11:47:37 +0200
  • f364ed8d73 [readme] Fix Coveralls links. Adam Wulkiewicz 2016-06-28 18:21:18 +0200
  • 756c92af89 [readme] Show boostorg/geometry badges. Adam Wulkiewicz 2016-06-28 18:16:09 +0200
  • f79599f2c6 [ci] Set service_number for Coveralls to CIRCLE_BUILD_NUM. Adam Wulkiewicz 2016-06-28 12:35:37 +0200
  • 4870150a78 [test][example] Change filenames in #includes Adam Wulkiewicz 2016-06-23 15:10:24 +0200
  • 4fd9329305 [geometry] Change #include's filename in geometry.hpp Adam Wulkiewicz 2016-06-23 15:08:35 +0200
  • 9f1b921368 Merge pull request #352 from awulkiew/feature/svg_variant Adam Wulkiewicz 2016-06-23 14:36:29 +0200
  • 0879dccc81 [traversal] handle clustered turns with interior/exterior touching point by discarding those turn_points (because detecting that in cluster or switch and adapt behaviour is way more complex) Barend Gehrels 2016-06-22 18:44:17 +0200
  • 00c2db2007 [doc] Update 1.62 release notes (ticket). Adam Wulkiewicz 2016-06-22 17:25:06 +0200
  • 699df472e7 [test][setops] Use multi-geometries as output types (to simplify debugging). Adam Wulkiewicz 2016-06-21 23:55:57 +0200
  • add8d49b0b [test][index] Add missing typename keyword. Adam Wulkiewicz 2016-06-21 23:53:17 +0200
  • 3f282b5e19 [test][index] Add test for specific case of contains(pt). Adam Wulkiewicz 2016-06-21 22:13:25 +0200
  • 7ec2706d50 [index] Fix invalid bounds check for contains() predicate. Adam Wulkiewicz 2016-06-21 22:11:17 +0200
  • 56d1853c6c Merge pull request #346 from awulkiew/feature/sph_seg_inters Adam Wulkiewicz 2016-06-21 17:56:15 +0200
  • 8147014095 Merge branch 'develop' into feature/sph_seg_inters Adam Wulkiewicz 2016-06-21 16:53:33 +0200
  • 4386eceda1 [doc] Add 1.62 release notes (improvement and ticket). Adam Wulkiewicz 2016-06-21 16:48:50 +0200
  • 6fd54716a6 [test][buffer] Add failing test cases. Adam Wulkiewicz 2016-06-21 16:46:11 +0200
  • ff77e78562 [test][setops] Add failing test cases. Adam Wulkiewicz 2016-06-21 16:45:46 +0200
  • 94b2ff8f10 [test][difference][union] Add failing cases. Adam Wulkiewicz 2016-06-20 15:28:51 +0200